私はkohana ormを使用していますが、リレーションを使用しているときに「奇妙な」クエリを返します:
SELECT
city.city_id AS city:city_id,
city.country AS city:country,
city.city_name AS city:city_name,
object.id AS id, object.name AS name,
object.title AS title,
object.author AS author,
object.city AS city,
object.description AS description,
object.access AS access,
object.created AS created
FROM objects AS object
LEFT JOIN cities AS city ON (object.id = city.city_id)
奇妙なことに、列名の前にコロンがあり、リンクする列名が無効であることを意味します (
でobject.id
ある必要があり
ますobject.city
) 。
列名の前のこれらのコロンはどういう意味ですか? object.city