コード例 #1
0
ファイル: _MetricQuery.cs プロジェクト: hpavolot/grafana-ng
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public string Compile(Time.Range r = null)
        {
            var res = string.Empty;

            if (UseRawQuery && !string.IsNullOrEmpty(RawQuery))
            {
                res = RawQuery;
            }
            else
            {
                var sb = new StringBuilder();

                sb.Append($"SELECT {Fields?.Build()} FROM {RenderMeasurement( r )}");

                res = sb.ToString();
            }

            //InfluxDateTimeHelper.GetFilter()

            return(res);
        }