sql >> Databáze >  >> RDS >> SQLite

Jak dostat ForeignCollection Field do kurzoru v Ormlite

Vložil jsem data správně do databáze Chci vědět Jak mohu získat ForeignCollection tabulky json_main pomocí ormlite pomocí kurzoru . Zkoušel jsem výše.

Doufám, že rozumím otázce. JsonMain Cursor nemá žádné informace z JsonUser stůl. To, co má, je _id pole, které odpovídá jsonMain_id pole, které je v JsonUser stůl. Co můžete udělat, je vzít to _id a proveďte dotaz na JsonUser tabulky, abyste získali přidružené uživatele.

Jediným dalším způsobem, jak toho dosáhnout, by bylo vytvořit si vlastní JOIN raw dotaz, který vrací hlavní pole i uživatelská pole v jednom kurzoru. Bohužel ORMLite v tomto scénáři moc nepomůže.




  1. Chyba PHP, MySQL:Počet sloupců neodpovídá počtu hodnot na řádku 1

  2. Časový rozdíl SQL mezi dvěma daty má za následek hh:mm:ss

  3. Spuštění SQL skriptu přes psql dává syntaktické chyby, které se v PgAdmin nevyskytují

  4. Proč se chování Mysql Group By a Oracle Group podle chování liší