Open wey-gu opened 2 years ago
The same as FETCH, WHERE properties(vertex) == 'foo'
or WHERE player.name == 'foo'
expressions are both supported.
It's necessary to make it(syntax) align.
struct LookupContext final : public AstContext {
bool isEdge{false};
bool dedup{false};
bool isEmptyResultSet{false};
int32_t schemaId{-1};
Expression* filter{nullptr}; // using ExpressionProps repleace it?
YieldColumns* yieldExpr{nullptr};
std::vector<std::string> idxReturnCols;
std::vector<std::string> idxColNames;
// order by
};
BTW @BOFA1ex , are you planning open-sourcing your downstream OGM ;)
Exactly, the OGM framework is bound to our internal-biz product. So i cannot give an answer, it's beyond my ability to decide whether open source is planned.
But i'm glad to make it nebula-contrib better together :)
Thanks~~ And whenever you are considering splitting the OGM part and open-sourcing, let us know!
It will consider compatible with 2.6.x~3.x? : upstream cc @wey-gu
It seems that it has become inactive, any planning as feature on next milestone?
Introduction
By intuition, this is reasonable and we could infer that it's equivalent to
player.mane == "Tony Parker"
, also, it's supported in GO to doWHERE properties($$) == "foo"
.Plus, those who are building ORM/templating dev job will benefit from this, too.
Contents
https://discuss.nebula-graph.com.cn/t/topic/11126/12
Related work