我試圖做這樣的事情:startswith一個常數SQLAlchemy的
Session.query(some_table).filter("/some/path/to/element".startswith(some_table.path)).all()
也就是說,得到一定的路徑的所有「父」元素。我試過這樣做:
Session.query(some_table).filter(sqlalchemy.sql.expression.literal("/some/path/to/element").startswith(some_table.path)).all()
但我得到了一些奇怪的例外。我想知道我想要的是甚至可能的。
如果您收到異常,請發佈它們。沒有人可以介意閱讀 – knitti 2010-11-05 14:16:58
這個例外情況並不是很豐富,因爲我確實做了一些愚蠢的事情。 http://paste.pocoo.org/show/286501/如果你有興趣。我正在關閉這個問題,因爲它不會幫助任何人。 – 2010-11-05 14:56:49